8-12 Cardiff Central Market, Cardiff CF10 1AU, United Kingdom
View on Map
What travelers say:
The overall dishes have many advantages, so they don't boast one by one. I highly recommend everyone to check in at the store. The experience is very good. The super dopamine is secreted and super happy! The traffic is very convenient. Many subway and bus lines are directly accessible. You must give a good comment.